/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package logica;

import beans.IthemPublicitario;
import beans.Publicidad;
import datos.RDMS;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author Jose
 */
public class ManejadorPublicidad {

    public static ArrayList<IthemPublicitario> getPublicidad() {
        ArrayList<IthemPublicitario> lista = new ArrayList<IthemPublicitario>();
        cargar_publicidad(lista);

        return lista;

    }

    private static void cargar_publicidad(ArrayList<IthemPublicitario> lista) {

        Connection c = RDMS.GetConnection();
        ResultSet r = RDMS.consulta("select codigo,imagen,titulo,descripcion from Publicidad", c);
        if (r != null) {
            try {
                while (r.next()) {
                    String url = r.getString(2);
                    String titulo = r.getString(3);
                    String descrip = r.getString(4);
                    IthemPublicitario ip = new IthemPublicitario(url, titulo, descrip);
                    lista.add(ip);

                }
                r.close();
                c.close();
            } catch (SQLException ex) {
                Logger.getLogger(ManejadorPublicidad.class.getName()).log(Level.SEVERE, null, ex);
            }

        }
    }

}
